package cn.wolfcode.luowowo.hotel.service;

import cn.wolfcode.luowowo.hotel.domain.HotelThemeCity;
import cn.wolfcode.luowowo.hotel.query.HotelThemeCityQueryObject;
import com.github.pagehelper.PageInfo;

import java.util.List;

/**
 * 酒店服务
 */
public interface IHotelThemeCityService {

    void deleteById(Long id);

    void saveOrUpdate(HotelThemeCity record);

    HotelThemeCity findById(Long id);

    List<HotelThemeCity> selectAll();

    PageInfo<HotelThemeCity> query(HotelThemeCityQueryObject qo);

    /**
     * 根据主题编号查询主题地区
     *
     * @param themeId 主题编号
     * @return
     */
    List<HotelThemeCity> queryTop6ByThemeId(Long themeId);
}
